deprive of force/efficiency - Espagnol Anglais Dictionnaire